G-Code[1]


Johnsson & Augustsson, Chalmers Institute of Technology


The intermediate language used by the G-machine, an implementation of graph reduction based on supercombinators.

"Efficient Compilation of Lazy Evaluation", T. Johnsson, SIGPLAN Notices 19(6):58-69 (June 1984).

"GCODE: A Revised Standard for a Graph Representation for Functional Programs", M. S. Joy and T. H. Axford, Research Report CS-RR-159, Department of Computer Science, University of Warwick, Coventry, UK (June 1, 1990)